package oop.java0317;

/**
 * 2:有 2，5，7，9 四个数字，能组成多少个不重复的三位数，包括257，259等（提示:放入数组，循环每个位上的数字的可能）
 */
public class Test5 {
    public static void main(String[] args) {
        //定义数组存储2，5，7，9这四个数字
        int[] numbers = new int[]{2, 5, 7, 9};
        int count = 0;
        int newNumber = 0;
        for (int i = 0; i < numbers.length; i++) {
            int bai = numbers[i] * 100;
            for (int j = 0; j < numbers.length; j++) {
                if (j != i) {
                    int shi = numbers[j] * 10;
                    for (int k = 0; k < numbers.length; k++) {
                        if (k != i && k != j) {
                            int ge = numbers[k];
                            newNumber = bai + shi + ge;
                            System.out.print(newNumber + "\t");
                            count++;
                            if (count % 8 == 0) {
                                System.out.println();
                            }
                        }
                    }
                }
            }
        }
    }
}
